×
lingua franca
meaning in English
n.
lingua franca
Related Words
lingua
lingot d'or
lingot
lingua
lingual
PC Version
Copyright © 2018 WordTech Co.